ameloblastic layer - French English Dictionary